simpson's forceps - German English Dictionary